package com.jrx.anytxn.transaction.bean;

import com.jrx.anytxn.customer.dto.customer.CustomerRes;
import com.jrx.anytxn.customer.entity.CmCustomerBankcardInfo;
import com.jrx.anytxn.param.entity.PrOrganizationTable;
import com.jrx.anytxn.transaction.entity.AmLoanAccountInfo;
import com.jrx.anytxn.transaction.entity.AmLoanMainInfo;

import java.util.List;

/**
 * 还款请求参数bean
 *
 * @author : zhenghaopu
 * 2019/10/11
 */
public class RepaymentParamBean {

    private List<AmLoanMainInfo> loanMainInfoList;

    private List<AmLoanAccountInfo> loanAccountInfoList;

    /**
     * 银行卡信息
     */
    private CmCustomerBankcardInfo bank;
    /**
     * 客户信息
     */
    private CustomerRes customer;
    /**
     * 机构信息
     */
    private PrOrganizationTable org;


    public RepaymentParamBean(){}

    public RepaymentParamBean(CmCustomerBankcardInfo bank, CustomerRes customer, PrOrganizationTable org) {
        this.bank = bank;
        this.customer = customer;
        this.org = org;
    }

    public CmCustomerBankcardInfo getBank() {
        return bank;
    }

    public void setBank(CmCustomerBankcardInfo bank) {
        this.bank = bank;
    }

    public CustomerRes getCustomer() {
        return customer;
    }

    public void setCustomer(CustomerRes customer) {
        this.customer = customer;
    }

    public PrOrganizationTable getOrg() {
        return org;
    }

    public void setOrg(PrOrganizationTable org) {
        this.org = org;
    }

    public List<AmLoanMainInfo> getLoanMainInfoList() {
        return loanMainInfoList;
    }

    public void setLoanMainInfoList(List<AmLoanMainInfo> loanMainInfoList) {
        this.loanMainInfoList = loanMainInfoList;
    }

    public List<AmLoanAccountInfo> getLoanAccountInfoList() {
        return loanAccountInfoList;
    }

    public void setLoanAccountInfoList(List<AmLoanAccountInfo> loanAccountInfoList) {
        this.loanAccountInfoList = loanAccountInfoList;
    }

}
